Part Number Hot Search : 
NTD4857N FM5822 BP51L12 2SC194 R0100 MC78L TC159 TTINY2
Product Description
Full Text Search
 

To Download DLBM-CG121 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 Preliminary
DLBM-CG121
DLBM-CG121 Bluetooth TM Module Class 2 TM
A Class 2 Bluetooth module suitable for cellular phone, smart phone applications.
1.FEATURES:
Support DUN, SPP, AG & FAX profiles. Minimal software effort to own Bluetooth functions. Almost no resource required from host CPU. Reducing the size and thickness greatly by using high-density packaging technology. Compliant to various interfaces: UART, USB, PCM ...etc. Wide operating temperature range: -30~+80.
2.Device diagram
BC 3- andphone H
Figure 1. DLBM-CG121 Block Diagram
Data Sheet
July 30, 2004 Proprietary Information and Specifications are Subject to Change
Preliminary
DLBM-CG121
3.General Specification
Bluetooth TM Specification Frequency Modulation Transmission rate Receive sensitivity Maximum output power Operating Voltage Operating temperature Antenna Impedance Package size Operating range Version 1.1 2402~2480MHz FHSS/GFSK 721kbps -80dBm +4dBm(Class 2) 1.8V or 2.2~3.6V -30~+80 50 ohm 9.1*7.9*1.6mm > 10 meters
4.Rating
Min Storage Temperature VDD_1.8V VDD_IO VREG_IN -40 -0.4 -0.4 -0.4 Max +85 +1.9 +3.6 +3.6 Unit V V V
Data Sheet
July 30, 2004 Proprietary Information and Specifications are Subject to Change
Preliminary
DLBM-CG121
5.Interface
Interface Antenna UART Interface SPI Interface PIO Interface Description External Antenna 50 ohm TX,RX,RTS,CTS(9600bps~1.5Mbps) Synchronous Serial Interface for firmware download 8 terminals
6.Power Supply Diagram
ANT
V D D _1. 8V
BPF
Bal un
BC 2- O M R V D D _I O V R EG _I N
X ' al t Figure 2. Power Supply Diagram Terminal VDD_1.8V VDD_IO VREG_IN 3.0V Power Supply NC 1.7 to 3.6V 2.2 to 3.6V
1.8V Power Supply 1.7 to 1.9V 1.7 to 1.9V NC
Data Sheet
July 30, 2004 Proprietary Information and Specifications are Subject to Change
Preliminary
DLBM-CG121
7.RF Characteristics
Operating Condition: +25, VDD=1.8V RF Characteristics
1. Frequency Range 2. Output Power 3. Sensitivity at 0.1% BER 1) 2402MHz 2) 2441MHz 3) 2480MHz 4. Maximum Input Level (BER0.1%) 5. Adjacent channel selectivity 1) C/I F=F0 + 1MHz 2) C/I F=F0 - 1MHz 3) C/I F=F0 + 2MHz 4) C/I F=F0 - 2MHz 5) C/I FF0 + 3MHz 6) C/I FF0 - 5MHz 7) C/I F=FImage 6. Adjacent channel transmit power 1) F=F0 2MHz 2) F=F0 3MHz 7. Modulation Characteristics 1) Modulation f1avg 2) Modulation f2max 8. Initial Carrier Frequency Tolerance 1) 2402MHz 2) 2441MHz 3) 2480MHz
Min.
Typ.
Max.
Unit MHz dBm dBm dBm dBm dBm
2400 ~ 2483.5 0 4 -80 -80 -80 3 -4 -4 -35 -21 -45 -45 -18 -35 -55 -9 0 0 -30 -20
dB dB dB dB dB dB dB dBc dBc
165 155 -75 -75 -75 -3 -7 -14 75 75 75
kHz kHz kHz kHz kHz
Data Sheet
July 30, 2004 Proprietary Information and Specifications are Subject to Change
Preliminary
DLBM-CG121
9. Carrier Frequency Drift 1) 1slot 2) 5slot 4) Drift rate 10. 20dB Bandwidth for modulated carrier 1) 2402MHz 2) 2441MHz 3) 2480MHz 11.C/I co - channel
9 10 8 879 816 819 9
kHz kHz KHz/50us KHz KHz KHz dB
Data Sheet
July 30, 2004 Proprietary Information and Specifications are Subject to Change
Preliminary
DLBM-CG121
8.Application circuit
Fi gure 3.1. Suppl 8V y
Data Sheet
July 30, 2004 Proprietary Information and Specifications are Subject to Change
Preliminary
DLBM-CG121
Fi gure 4.2. 2V Suppl 2~4. y
Data Sheet
July 30, 2004 Proprietary Information and Specifications are Subject to Change
Preliminary
DLBM-CG121
9.PI Set i O tng
- AUDIO_SEL and DATA_SEL - hardware signal profile identifier - PWR_UP - used as a wake up pulse before UART communications - DISCONNECT SIGNAL - hardware RFComm disconnect input - PIO[11] 16MHz clock select - PIO[2] LED display
Data Sheet
July 30, 2004 Proprietary Information and Specifications are Subject to Change
Preliminary
DLBM-CG121
10. Basic Embedded Architecture
Profiles MMI Audio Gateway Dial-up Networking Serial Port FAX AT interpreter AT interpreter
UART
AT C om m ands
UART
Digital Audio
PC M Digital Audio
D LBM - G 121 C H O ST Figure 5. Embedded Architecture BTM
11.Hardware connection
DLBM-CG121 requires the following hardware connections: Serial communications port with or without hardware flow control. PCM interface for audio gateway profile. Data Sheet July 30, 2004 Proprietary Information and Specifications are Subject to Change
Preliminary
DLBM-CG121
12. Mobile Phone Host requirements
The DLBM-CG121 is designed to connect to the existing audio and data connections which or almost always made available on any mobile phone. This removes the need for any baseband software modifications on the part of the host controller since these connections already exist. The mobile phone designer need simply design a Bluetooth Man-Machine interface in order to do the following functions: Bluetooth Neighborhood inquiry Select, enter PIN and pair with a remote device Show the status of a currently connected Bluetooth service. Limited control of the Bluetooth link i.e. SCO creation (automatic option also available), in-band / out-of band ring determination etc. Since all the profiles are handles on DLBM-CG121 and a simple AT command set is utilized, there is minimal effort and time to market for the mobile phone company.
13. Software architecture
13.1 Initialization and start-up When DLBM-CG121 is initially turned on, the DLBM-CG121 firmware will request configurations data from the host using the +CCFG command. The host will download the PSKEYS, Bluetooth address and friendly name at this point and when it has finished configuring the device, will initiate a warm reset via the BCCMD interface.
Data Sheet
July 30, 2004 Proprietary Information and Specifications are Subject to Change
Preliminary
DLBM-CG121
RESET
ATEO
No "O K " Recei ved? Yes Reques confgur i t i aton f om hos ( r t +CCFG )
D el 1s ay
H os s s up s t et uppored pr ies ls , t ofl i t Bl oot addr s f i y nam e uet h es , rendl and ot r r PSK EY S her equied
H os i tat w ar r etvi BCCM D t nii es m es a
Figure 6. Software Architecture
Data Sheet
July 30, 2004 Proprietary Information and Specifications are Subject to Change
Preliminary
DLBM-CG121
13.2 Setting PSKeys Setting the PSKEYS consist of three elements in the AT+SETPS command. These elements are: The Pskey address which is a four digit word formatted in ASCII that represents the address of the key to be set. Therefore, to change the contents of address 0x0108, this field will be set to "0108". The data string which is made up of multiples of four digit words. These word will be filled in the respective PSKey address's data field. E.g. "000112349876" will enter the word 0001 1234 9876 into the selected PSKEY. The store type. Typically this should be set to 8 to select the Ram are of PSKEYS. An example of setting the PSKEYS is to set the crystal frequency trim :AT+SETPS=01f6,001d,0008. To set a string value such as the friendly name, the host must prefix the data field with `s' i.e. AT+SETPS =0108,sHandphone,0008. This will change the friendly name to "Handphone" To read a PSKEY, the host must use the AT+GETPS command e.g. AT+GETPS=01f6 will return the crystal frequency trim value. To initiate a warm reset, the host must use the BCCMD protocol using the varid 0x4002 e.g. AT+BCCMD=4002,0002,0000. One of the field that must be set is the supported profiles list or PSKey address 0x028d
Data Sheet
July 30, 2004 Proprietary Information and Specifications are Subject to Change
Preliminary
DLBM-CG121
13.3 Supported profiles list (0x028d) During the configuration process, the host must set up the supported profile list in PSKEY_USR_3 as follows: Bit 7 Reserved Bit 6 Bit 5 Bit 4 Fax Bit 3 Handsfree Bit 2 DUN Bit 1 SPP Bit 0 Headset
Reserved Reserved
Setting the respective bit will cause this profile to be registered after the warm reset.
Phone Event
+CCFG
DLBM-CG121 Event St tI talzaton ar nii i i
SetBl oot uet h addr s es
AT+SETPS=0001, addr 0008 ,
SetBl oot addr s uet h es
OK
Setf i y nam e rendl
AT+SETPS=0108, , s 0008
Setf i y nam e rendl
OK
Setot r r her equied PSK EY S
AT+SETPS=, a>, OK
AT+BCCM D =4002, 0002, 0000
I tat w ar r et nii e m es
D LBM - 121 r etw ih CG es t new val i RA M ues n
Data Sheet
July 30, 2004 Proprietary Information and Specifications are Subject to Change
Preliminary
DLBM-CG121
13.4 Device Registration process Once the configuration process has completed, and the warm reset has been initiated, the host must register the trusted devices with the firmware. The host can register devices at any time after the DLBM-CG121 as sent the +CRREG request command. Once the device registration command has been sent from the host, the host must wait for the OK response from the DLBM-CG121 before registering the next device. Phone Event
+CRREG
DLBM-CG121 Event I talzaton com pl ed nii i i et
Reti fr t reve is tus ed devi rt ce
AT+CREG = [ >, i 0]
OK
Regi t bd_addr 0] s er [ w ih lnk key[ ti 0]
Reti tus ed reve r t devi n ce
AT+CREG = [ >, i n]
Regi t bd_addr n] s er [ w ih lnk key[ ti n]
OK
Data Sheet
July 30, 2004 Proprietary Information and Specifications are Subject to Change
Preliminary
DLBM-CG121
13.5 Pairing Process The sequence to pair the DLBM-CG121 with external remote devices is done as follows: M obie Phone H os l t
Sear BT N ei ch ghbor hood
U A RT
AT+CI R = ( 2)( 8) Q 1, ,1OK
+CI Q RES = nam e 1 , N bd_addr1
D LBM - G 121 C
St tI ar nquiy r
C om m ent s
1- A udi D evi o ces
2- A l D evi l ces 1- - no ofr ur 8 et ns
I nquiy Res ti caton r ul ndi i Recei r pons ve es es
D evi Found ces N am e 1 N am e 2
+CI Q RES = nam e n , N bd_addrn AT+CPRR = bd_addr2 +CI Q RES = nam e 2 , N bd_addr2
N am e 5
Sel a devi e. nam e 2 ect ce g St t Parng pr ars i oces s OK
N am e 2
+CPI REQ = bd_addr2 N
w ih bd_addr2 t
PI :**** N
A s f PI f om hos k or N r t
Rem ot devi e ce r eques a PI code t N
D LBM - 121 s CG ends t he
U s ent s t PI code er er he N 1234
AT+CPCR = bd_addr2,1234
PI code t t r ot N o he em e devi ce
N am e 2 N am e 2 paied r s ucces f l s uly
+CPI CFM = ( -4) N 0 , i
D LBM - 121 s CG ends t he r ul oft parng es t he i pr oces t t hos s o he t
I PI i cor ect f Ns r s ul paii s rng ucces f ot w i e f l e her s aiur
Data Sheet
July 30, 2004 Proprietary Information and Specifications are Subject to Change
Preliminary
DLBM-CG121
A "+CINQCFM= message will be sent to the host indicating why an inquiry is finished. This may be due to inquiry cancellation (e.g. when the user selects a device in the middle of an inquiry), Inquiry complete when the inquiry timer has expired, or maximum number of responses has been received.
Data Sheet
July 30, 2004 Proprietary Information and Specifications are Subject to Change
Preliminary
DLBM-CG121
13.6 Incoming call is received (out-of-band ring used) M obie Phone H os l t
Connect request to headset Bluetooth connection established Headset Profile +CPROFILE = 1 Headset plays ring sequence User answers call
U A RT
D LBM - G 121 C
Connect request with device bd_addr RFComm connection established
C om m ent s
Handphone will attempt a connection
AT+CCMR= , 1,1
+CRFCSTAT=bd_addr,0
Incoming Call Call answered
RING +CKPD=200
Send Ring command DLBM-CG121 can answer automatically (PSKEY_USR11 : 8)
If +CKPD = 200 then ask for SCO
AT+CASR=0
DLBM-CG121 establishes a HV3 SCO connection
Audio path open
+CSCOSTAT=0
DLBM-CG121 indicates SCO
Call Disconnected
+CKPD=200
DLBM-CG121 receives AT+CKPD = 200 command
User disconnects call
Phone indicates call disconnection
NO CARRIER +CSCOSTAT=3
DLBM-CG121 removes SCO connection
Audio lost
Data Sheet
July 30, 2004 Proprietary Information and Specifications are Subject to Change
Preliminary
DLBM-CG121
Phone disconnects RFComm connection Phone Disconnected
+CRFCSTAT=bd_addr,3
AT+CRDR
DLBM-CG121 removes RFComm link lost RFC connection
Data Sheet
July 30, 2004 Proprietary Information and Specifications are Subject to Change
Preliminary
DLBM-CG121
13.7 Incoming call is received (in-band ring used) M obie Phone H os l t
Incoming Call
U A RT
AT +CCMR=bd_addr,1,1
D LBM - G 121 C
Connect request with bd_addr
C om m ent s
DLBM-CG121 will attempt a connection unless a service level connection already exists
Bluetooth connection established Headset profile Incoming Call
+CRFCSTAT=bd_addr,0
RFComm connection established
+CPROFILE=1 RING DLBM-CG121 opens audio path DLBM-CG121 indicates SCO status DLBM-CG121 indicates button press User answers call Audio path open Headset plays in band ring tone from phone
+CSCOSTAT=0
Call answered
+CKPD=200
Call Disconnected
+CKPD=200
DLBM-CG121 receives AT+CKPD = 200
command
User disconnects call
Phone indicates call disconnection
NO CARRIER +CSCOSTAT=3
DLBM-CG121 removes SCO connection
Audio lost
Bluetooth connection lost e.g. out of range
+CRFCSTAT=bd_addr,3
Example of user goes out of range
RFComm link lost
Data Sheet
July 30, 2004 Proprietary Information and Specifications are Subject to Change
Preliminary
DLBM-CG121
13.8 Data services The DLBM-CG121 supports the following data services Serial Port Profile (+CPROFILE = 2) Dial-up networking (+CPROFILE = 3) Handsfree Profile (+CPROFILE = 4) Fax (+CPROFILE = 5) The default state of the firmware is to always be in idle. Therefore to put the device into connectable mode, the host must issue the AT+CCSR command. On connection of a service from a remote devices, the firmware will indicate the status of the service level connection with +CRFCSTAT = ,0. Thereafter the service type will be indicated with +CPROFILE=. At this point, DLBM-CG121 will route all traffic passing over the RFComm layer directly to the UART and vice versa. Therefore, all "Fone Suite" applications will run over the serial port profile allowing the use of features such a sync, SMS, calendar etc over Bluetooth. Dial-up networking and fax operations will also directly route the RFComm traffic over UART, therefore all modem settings for the mobile phone will be configured on the remote device configuration settings. When a service is disconnected, DLBM-CG121 will indicate the removal of the service level connection with +CRFCSTAT=,3.
Data Sheet
July 30, 2004 Proprietary Information and Specifications are Subject to Change
Preliminary
DLBM-CG121
13.9 SPP, DUN and Fax connections M obie Phone H os l t
Bluetooth connection established SPP,DUN,Fax Profile
U A RT
+CRFCSTAT=bd_addr,0
D LBM - G 121 C
RFComm connection established Start 200ms timer to flush buffers
C om m ent s
SPP,Dial-up or Fax service connects to D LBM - 121 CG
+CPROFILE=(2,3,5)
Direct communications with remote device PAIR I/O momentarily pulled high to disconnect RFComm Bluetooth connection lost +CRFCSTAT=0.3
RFComm traffic routed directly to UART and vice versa RFComm Disconnect Request RFCom m di connect s ed
D LBM - 121 does not CG process any commands
Remote user disconnects service UART data now available to D LBM - 121 CG
When the Dial-up Networking, SPP or FAX profiles are activated, DLBM-CG121 will initiate two actions: * Change the mode state hardware output according to the setting is PSKEY_USR18. It will also issue the data stored in PSKEY_USR32 (SPP service connected), PSKEY_USR33 (DUN service connected) or PSKEY_USR35 (Fax service connected) which may be required by certain mobile phones to switch modes. * Immediately create a direct link between the UART data and RFComm data. At this point, the DLBM-CG121 is not involved in any data between the two devices.
Data Sheet
July 30, 2004 Proprietary Information and Specifications are Subject to Change
Preliminary
DLBM-CG121
On disconnection of the RFComm link, the mode state hardware output will change to the default mode and issue the data stored in PSKEY_USR30 To ensure that the mobile phone does indeed disconnect on the loss of an RFComm link, PSKEY_USR36 can be used to store the text string that will unconditionally disconnect the phone from the network (e.g +++ATH\r). An alternative method is to use the DATA_SEL I/O which will invert state for a period of 1s after the RFComm link has been lost. This can be used to simulate disconnection of a data service. For the list of DUN and FAX commands, refer to DUN and FAX profile specification from the Bluetooth SIG.
13.10 Changing the default states of BlueCore2/3-Gateway It is possible to change the default states to the following: * Make DLBM-CG121 idle. This is accomplished by sending the AT+CCNR command. This will cancel the last operation and switch off the BlueCore radio. * Make DLBM-CG121 discoverable. This is accomplished by sending the AT+CDIS= command to BlueCore. This will set-up a page and inquiry scan process so that the device is discoverable and connectable to other Bluetooth devices. This has the disadvantage of increasing the power consumption of DLBM-CG121. If Use Authentication is set then the DLBM-CG121 will request a PIN on first connection to the remote device. * Make DLBM-CG121 connectable. This is accomplished by sending the AT+CCSR= command to device. This will set-up a page scan process only so that the device is only connectable to other Bluetooth devices which know it's address already. If Use Authentication is set then the firmware will request a PIN on first connection to the remote device.
Data Sheet
July 30, 2004 Proprietary Information and Specifications are Subject to Change
Preliminary
DLBM-CG121
* You can restart the DLBM-CG121 software by sending a AT+CRST command. This causes the software to panic and then relies on the watchdog timer to reset the device.
Data Sheet
July 30, 2004 Proprietary Information and Specifications are Subject to Change
Preliminary
DLBM-CG121
13.11 Using Low Power Modes with the AT command set Since the standard UART protocol does not allow for the retry of transmission when information is lost over the UART, DLBM-CG121 uses a specific set off instructions to cause the device to exit out of deep sleep. The software recognises the AT command "AT+CWUP" from the host and will respond with a " WAKEOK= DLBM-CG121 will be awake and is sent in millisecond units. Therefore the host does not have to send AT+CWUP commands during this period. To reduce latencies, it is possible to re-transmit the second AT+CWUP command within 100ms of the first AT+CWUP command since there will be a high probability that DLBM-CG121 would now be awake. Thereafter it is suggested to wait at least 5000ms between subsequent AT+CWUP commands in order for DLBM-CG121 to respond.
Data Sheet
July 30, 2004 Proprietary Information and Specifications are Subject to Change
Preliminary
DLBM-CG121
M obie Phone H os l t
Host wishes to send a command to CG D LBM - 121. It is not sure if D LBM - 121 is able CG to receive
U A RT
D LBM - G 121 C
C om m ent s
Communications causes D LBM - 121 to exit deep CG sleep with corrupt data in the Uart. Timer starts to CG keep D LBM - 121 awake
D LBM - 121 is in CG deep sleep AT+CWUP D LBM - 121 is in CG shallow sleep AT+CWUP D LBM - 121 decodes CG Wakeup Command and starts 500mS wakeup timer D LBM - 121 restarts CG 5000mS timer on each UART event D LBM - 121 restarts CG 5000mS timer on each UART event
No Response so resend Wakeup command
WAKEOK=500ms Host can now send command within 500mS Host sends next command within the 5000mS period AT+XXXX
AT+XXXX
5000mS expires. D LBM - 121 may CG now enter deep sleep
Data Sheet
July 30, 2004 Proprietary Information and Specifications are Subject to Change
Preliminary
DLBM-CG121
13.12 Improving Execution Time It is possible to improve the execution time for known events by setting flags in PSKEY_USR11 as follows: PSKEY_USR11 (Bit Position) 0-5 6 7 8 9 10 Function Reserved Automatically connect SCO on receipt of ATA from Handsfree device Automatically disconnect SCO on receipt of AT+CHUP from Handsfree device Automatically connect SCO on receipt of AT+BVRA=1 from Handsfree device Automatically connect SCO on receipt of AT+CKPD=200 from Headset device Automatically connect SCO on receipt of +CIEV:,1 from host and Automatically disconnect SCO on receipt of +CIEV:,0 from host 13.13 Hands Free Operation In order for hands free to work correctly there must be a serial link to the GSM phone supporting the GSM07.07 generic commands for hands free operation. These include the following: ATA AT+CHUP ATDdd..dd; ATD>nnn; AT+CCWA +CCWA AT+CHLD AT+CIND=? Data Sheet July 30, 2004 Proprietary Information and Specifications are Subject to Change
Preliminary
DLBM-CG121
AT+CIND? AT+CLIP +CLIP AT+CMER +CIEV The above commands are not interpreted by DLBM-CG121 and rely on the mobile phone to respond to these messages. All responses are passed directly to the hands free kit. All other operation relating to service level connection and Bluetooth operation is handled by DLBM-CG121. In handset mode, some of these commands will be passed to the phone host for interpretation such as AT+BVRA = for voice recognition activation and AT+NREC= for noise cancellation request.
13.13.1 Bluetooth Hands Free Profile The Bluetooth Hands Free profile is a mixture of analogue and data services. On connection of a Hands Free kit to the phone, the mode state will be Audio. Therefore a phone not supporting audio and data services simultaneously will not be able to support Bluetooth Hands free operation. The majority of commands used by the Hands Free profile are based on the GSM07.07 AT command set. For all these commands, DLBM-CG121 firmware will simply act as a feed through for the commands and responses. Therefore, commands such as CMER, CIND, ATA, AT+CHUP, ATD etc are not issued by DLBM-CG121 but by the Hands Free kit. It is still possible, however, to add more functionality to the Bluetooth hands free profile by emulating some of the Bluetooth commands into a mode that the phone supports, e.g. AT+BVRA=1 would initiate a voice tag dial in a Bluetooth phone. In order to set up the supported features list to be sent with the SDP record, PSKEY_USR7 stores the Supported Features list in the same order as expected by the Hands Free Profile i.e.
Data Sheet
July 30, 2004 Proprietary Information and Specifications are Subject to Change
Preliminary
DLBM-CG121
PSKEY_USR7(Bit Position) 0 1 2 3 4 Function Three way calling Echo cancellation or noise reduction (Unlikely to be supported) Voice Recognition Function (is enabled will cause DLBM-CG121 to initiate a long pulse sequence) In-Band Ring Tone. (If enabled will force an Audio SCO Connection on incoming calls) Attach phone number to tag (Not supported)
13.14 Managing the Trusted Device List Support has been included to manage the trusted device list. The commands associated with this process are as follows: Registering trusted devices stored within the host. This is done after DLBM-CG121 requests registration of these devices using +CRREG command. The host can then register the devices at any time, keeping in mind that any device not registered, attempting to connect with the Handphone would require authentication. Therefore, If a device is not a registered device, DLBM-CG121 will go through the process of requesting a PIN, and if successful, will respond with the +CLINK=, response to inform the host of the new devices' link key and address. It would be up to the host to decide whether to add this device to it's trusted device list or not. Once the device have been registered, they may be removed from DLBM-CG121 security manager by issuing the AT+CTDDEL = command. This Bluetooth address will thereafter be deleted from the registry. The management of the trusted device list is kept within the host, therefore the host may decide how many trusted devices to hold, and may change the name of the remote device name if so required.
Data Sheet
July 30, 2004 Proprietary Information and Specifications are Subject to Change
Preliminary
DLBM-CG121
13.15 Initiating Connections It is possible for the host to initiate a connection to a device as follows: 13.15.1 Devices found during inquiry After completion of inquiry search, a list of devices will have been sent to the host using "+CINQRES=,". It is possible to connect directly to a device without pairing by issuing the command AT+CMMR=Bluetooth address,, . If authenticate is set then DLBM-CG121 will expect a pin code to be issued during the connection process therefore to establish an un-secure connection, the authenticate field must be set to 0 for unauthenticated connections. The service you wish to connect to will be put into as follows: 1 - Headset Profile 2 - Serial Port Profile 3 - Dial-up Network Profile 4 - Hands free profile 5 - Fax Profile Once connection to the remote device is established, the normal status commands will be issued by DLBM-CG121 to the host to indicate the status of the connection. Please note that one cannot use the AT command set when the DLBM-CG121 is in data mode (i.e. DUN, SPP or FAX) since the UART and RFComm links are directly connected. If the link has to be disconnected by the DLBM-CG121, then the disconnect I/O must be used to disconnect the RFComm link.
Data Sheet
July 30, 2004 Proprietary Information and Specifications are Subject to Change
Preliminary
DLBM-CG121
13.15.2 Connecting to devices in the trusted device list Connecting to devices in the trusted device list follows the same procedure as above, but the source will come from the hosts trusted device list. AT+CMMR=,, 13.16 Configuring PIO assignments The PIO's for DLBM-CG121 can be dynamically configured via PSKEY_USR17 as follows: PIO[0] 0001 PIO[1] PIO[2] PIO[3] PIO[4] PIO[5] PIO[6] PIO[7] PIO[8] PIO[9] PIO[10] PIO[11] 0002 0004 0008 0010 0020 0040 0080 0100 0200 0400 0800
PSKEY_USR17 consists of four words. Each word is assigned a function as follows: Word 1 (most significant word) Audio service indicator output Word 2 Service disconnect input Word3 Data service indicator output Word 4 Host communications wake up signal
Data Sheet
July 30, 2004 Proprietary Information and Specifications are Subject to Change
Preliminary
DLBM-CG121
13.17 Input / output indicators for service connections There are two indicator outputs which are used to indicate when the service DLBM-CG121 is connected to. These indicators are as set up using PSKEY_USR_18 as follows: B7 *1 B6 X B5 Fax B4 Hands Free B3 DUN B2 SPP B1 Headset B0 Default when idle or in Page Scan
Note *1)Word 1 - Pulse DATA_SEL line when RFComm lost during DUN, FAX and SPP Word 2 - Use UART WAKEUP pulse PSKEY_USR_18 consists of two words, The first word sets up the state of the AUDIO_SEL I/O when in accordance with the above table bit positions. The second word sets up the DATA_SEL I/O in accordance with he above table bit positions. These I/O pins can be used to hardware select features or as indications into a host processor. If Bit 7 is set then DATA_SEL line will pulse high then low for a period of at least 20ms and then return to the original state. This can be used to wake up a host if necessary. For example PSKEY_USR18 = 0013 003c sets up I/O's as follows: AUDIO_SEL State = 0x0013 : Idle Headset SPP DUN Hands Free Fax High High Low Low High Low
Data Sheet
July 30, 2004 Proprietary Information and Specifications are Subject to Change
Preliminary
DLBM-CG121
DATA_SEL state = 0x003c Idle Headset SPP DUN Hands Free Fax Low Low High High High High
Setting bit 7 (0x80) of this word will generate a minimum 20ms pulse on the PWR_UP I/O. This can be used if the phone requires a wakeup before Uart communications.
Data Sheet
July 30, 2004 Proprietary Information and Specifications are Subject to Change
Preliminary
DLBM-CG121
14 List of PSKEYS
PSKEY 3 Function Supported profiles Comments Bit 0 - Headset profile Bit 1 - Serial port profile Bit 2 - Dial-up networking profile Bit 3 - Handsfree profile Bit 4 - Fax profile 7 9 Hands Free Supported Features Time for host communication wakeup signal 11 General Flags In 1ms increments - Time for wake-up pulse to ensure host is ready to receive data Bit 0 - Default SCO Flag (0-HV3, 1 HV1) Bit 1 - phone uses in-band ringing for headset Bit 2 - Reserved Bit 3 - Reserved Bit 4 - Reserved Bit 5 - Use 1.28s page scan interval Bit 6 - Automatic SCO creation on ATA Bit 7 - Automatic SCO disconnection on AT+CHUP Bit 8 - Automatic SCO creation on AT+BVRA=1 Bit 9 - Automatic SCO creation on AT+CKPD=200 Bit 10 - Control SCO on call status events 14 Sniff mode parameters Max interval, min interval, attempts, timeout Described earlier
Data Sheet
July 30, 2004 Proprietary Information and Specifications are Subject to Change
Preliminary
DLBM-CG121
17 PIO configuration settings Word 1 - Audio service indicator output Word 2 - Disconnect service input Word 3 - Data service indicator output Word 4 - Host wakeup signal 30 31 32 33 34 35 36 37 38 39 Default AT String Headset Mode AT string SPP Mode AT string DUN Mode AT string Hands Free Mode AT string Fax Mode AT string Force Modem Disconnect AT string Alternative Call Answer string Alternative Call disconnect string Alternate Call Initiate string Used to generate last number redial or voice tag via AT commands. Sent to phone when service disconnected Sent to phone when connected to Headset service Sent to phone when connected to SPP service Sent to phone when connected to DUN service Sent to phone when connected to Hands Free service Sent to phone when connected to Fax service Sent to the phone when a DUN service is disconnected Used if present, otherwise ATA is used Used if present, otherwise AT+CHUP is used
Data Sheet
July 30, 2004 Proprietary Information and Specifications are Subject to Change
Preliminary
DLBM-CG121
15. RECOMMENDED REFLOW PROFILE
The temperature rise to 150 for preliminary heating shall be made for 30 seconds or longer. The preliminary heating shall be done at the temperature of 160+10 for 60 ~ 90 seconds. The heating shall be at the temperature of 200 or higher For 20 ~ 40 seconds and the peak temperature shall be 230+5
Figure 7. REFLOW PROFILE
Data Sheet
July 30, 2004 Proprietary Information and Specifications are Subject to Change
Preliminary
DLBM-CG121
16.Pin description
Pin No. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Name PIO_11 PIO_9 PCM_OUT PCM_SYNC PCM_CLK PCM_IN Gnd Gnd Gnd ANT AIO_0 Gnd Gnd Gnd Vdd_1.8V VREG_IN Refer to Power supply diagram Refer to Power supply diagram RF input/output Programmable input/output Description Programmable I/O terminal Programmable I/O terminal /Synchronous data output /Synchronous data sync /Synchronous data clock /Synchronous data input
Data Sheet
July 30, 2004 Proprietary Information and Specifications are Subject to Change
Preliminary
DLBM-CG121
17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 VDD_IO USB_DN USB_DP UART_TX UART_RX UART_CTS UART_RTS Reset_B PIO_4 PIO_5 PIO_10 PIO_3 Gnd Gnd Gnd PIO_2 PIO_1 PIO_0 Programmable input/output line Programmable input/output line Programmable input/output line Refer to Power supply diagram USB data minus USB data plus with selectable internal 1.5k ohm pull-up resistor UART data output active high UART data input active high UART clear to send active low UART request to send active low Reset if low Programmable input/output line Programmable input/output line Programmable input/output line Programmable input/output line
Data Sheet
July 30, 2004 Proprietary Information and Specifications are Subject to Change
Preliminary
DLBM-CG121
17.Dimensions (mm)
Figure 8. Output pin dimensions
Data Sheet
July 30, 2004 Proprietary Information and Specifications are Subject to Change
Preliminary
DLBM-CG121
18. Layout Guide
D on' pl t ground on t t t ace he he op l ayer ( ns de area) Ii D o notpl any copper f l ace oi on t t l he op ayer ( ns de area) Ii
U ni:m m t
Figure 9. Land Pattern
D LBM C**2* T5m i l Gr ound V I A
M ai G r n ound pl ant Si Vi de ew
Figure 10. Layout Example Data Sheet July 30, 2004 Proprietary Information and Specifications are Subject to Change
Preliminary
DLBM-CG121
Contact information:
Website: http://www.deltaww.com Email: Richard.meng@delta.com.tw Tel No.: 886-3-3591968#2930
Data Sheet July 30, 2004 Proprietary Information and Specifications are Subject to Change


▲Up To Search▲   

 
Price & Availability of DLBM-CG121

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X